small well/pit - French English Dictionary